Release 10.1A: OpenEdge Development:
Programming Interfaces


Control-frame attributes and properties

In addition to the control-frame widget attributes that manage an ActiveX control’s relationship to the user interface, the control-frame COM object has several properties that map to corresponding control-frame widget attributes. These properties provide another way of getting to the same information and are listed in Table 16–1.

Table 16–1: Control-frame attributes and properties
Widget attribute
COM object property
HEIGHT-PIXELS, HEIGHT[-CHARS] 
Height
NAME 
Name
WIDTH-PIXELS, WIDTH[-CHARS] 
Width
X, COLUMN 
Left
Y, ROW 
Top

If one of these control-frame widget attributes changes, the corresponding COM object property changes, and the reverse is also true. For example, suppose CtrlFrame is the widget handle to a control-frame and chCtrlFrame is the component handle to the same control-frame. If you set CtrlFrame:X = 10, the value of chCtrlFrame:Left is set to 10. If you set chCtrlFrame:Width = 100 (100 pixels), the value of CtrlFrame:WIDTH-PIXELS is set to 100. In this case, CtrlFrame:WIDTH also changes, but the exact value (number of characters) depends on the font.

For a complete list of the attributes and properties (as well as methods and events) associated with the control-frame, see the CONTROL-FRAME Widget entry in the OpenEdge Development: Progress 4GL Reference .


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095